// pages/datum-update/datum-update.js
const SERVICE = require("../../service.js");

Page({

  /**
   * 页面的初始数据
   */
  data: {
  
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   
  
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let _this = this, getDate = new Date();  
    let openid = wx.getStorageSync("token");          
    wx.showNavigationBarLoading();
    SERVICE.getDatumUpdate({ openid }, (status, data) => {
      wx.hideNavigationBarLoading();
      _this.setData({
        userInfo: data.data
      });
    });
    // console.log(getDate.getFullYear());
    

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  bindDateChange(e){
    let td = this.data;
    td.userInfo.birthday = e.detail.value;
    this.setData({
      userInfo: td.userInfo
    });
  },
  formSubmit(e){
    let mobile = e.detail.value.mobile,
    name = e.detail.value.name,
    date = e.detail.value.date;
    let openid = wx.getStorageSync("token");        
    if(name.length == 0){
      wx.showToast({
        title: "请输入姓名",
        icon:"none",
        mask:true
      });
    }else if(date.length == 0){
      wx.showToast({
        title: "请选择出生日期",
        icon:"none",
        mask:true
      });
    }else{
      SERVICE.datumUpate({ user_name: name, birthday: date, openid }, (status, data) => {
        wx.showToast({
          title: data.message,
          icon: "none",
          mask: true
        });
        if (status){
          wx.navigateBack({});
        }
      });
    }
  }
})